Scroll to navigation

GLUTGETMODIFIERS(3) Library Functions Manual (local) GLUTGETMODIFIERS(3)

NAME

glutGetModifiersReturns the status of Alt, Shift, and Ctrl keys.

LIBRARY

OpenGLUT - inputstate

SYNOPSIS

#include <openglut.h>

int
glutGetModifiers(void);

DESCRIPTION

According to which, if any, modifier keys are held, the return value is the logical


OR

combination of any of the following symbolic bitmasks:


-


GLUT_ACTIVE_SHIFT


-


GLUT_ACTIVE_CTRL


-


GLUT_ACTIVE_ALT

E.g., if the shift key is held, and no other modifier keys are held, this function will return


GLUT_ACTIVE_SHIFT.

BUGS

Complains if not invoked by a client callback.

Does not differentiate between the left and right forms of the modifiers.

SEE ALSO

glutSetOption(3) glutGet(3) glutDeviceGet(3) glutLayerGet(3)